Interrupt Controller for Digital Design using AMBA Protocol
نویسندگان
چکیده
The Interrupt Controller is designed to interface with the AMBA bus. It can make the system more efficient and more responsive to critical events. Interrupt controller is designed with the concept of priority for immediate selection of peripherals which requires attention or service. The interrupt is necessary for any embedded processor based SOC design that is running a Real Time Operating System. The Interrupt Controller is fully scalable to support 32 interrupt sources and provides a programmable interrupt register which can be used to generate an interrupt under software control. Daisy chain concept is used to cascade the Interrupt Controller to increase the number of inputs. Here AHB is optimized to interface with Interrupt Controller to initiate data transfer on the AHB.
منابع مشابه
Digital Controller Designbased on Time Domain for DC-DC Buck Converter
In this paper, the digital controller design for compensating the dc-dc buck converter output voltage has been analyzed in the digital domain. The main idea of this paper is patterning the samples of high order ideal controller and using integral square error in determining digital PID coefficients. This approach provides higher precision of digital controller design and eliminates the need for...
متن کاملAMBA Protocol for ALU
The proposed project implementation is on AMBA IO System. The bus interface used in the project is AXI Interface Bus. Master and Slave interfaces will be developed according to the proposed AMBA design. The description of the AMBA protocol and various blocks are mentioned below. The Advanced Microcontroller Bus Architecture (AMBA) specification defines an on-chip communications standard for des...
متن کاملCoding of Amba Apb 2.0 Protocol Using If & Else Statement
The current electronic field is now based on VLSI .so it is very important for the designer to work on the development of chip. Many languages such as VHDL, VERILOG are mostly used by the designer.so to fulfill the need of designing and to help designer to make a compact chip I have written the coding for AMBA APB2.0 protocol. This will definitely help to work on the better performance of the b...
متن کاملAMBA Based Advanced DMA Controller for SoC
this paper describes the implementation of an AMBA Based Advanced DMA Controller for SoC. It uses AMBA Specifications, where two buses AHB and APB are defined and works for processor as system bus and peripheral bus respectively. The DMA controller functions between these two buses as a bridge and allow them to work concurrently. Depending on the speed of peripherals it uses buffering mechanism...
متن کاملAmba Dedicated Dma Controller with Multiple Masters Using Vhdl
This paper describes implementation of DMA controller of AMBA Bus with two masters using VHDL. DMA controller is a synthesizable soft IP core connected to the AMBA AHB Bus for easy integration into SOC implementation. The Direct Memory Access (DMA) Controller is a hardware feature that enables movement of blocks of data from peripheral to memory, memory to peripheral or memory to memory. This m...
متن کامل